Sprint Planning Sept 11

Doc TypeSprint Planning

Sprint Planning Meeting Minutes:

Project: Learnr

Attendees: Amani, Rose, Tyler

Start time: 5:45

End time: 6:00

After discussion, the velocity of the team was estimated to be 3 user stories

The product owner chose the following user stories to be done during the next sprint. They are ordered based on their priority.

Account Management:

  1. User Story 1: As a user, I want to be able to fill up my account profile with additional information to my profile such as bio, interests, school, so that my profile is complete and reflects my identity within the system.
    1. Show that multiple users can be saved on the database with distinct information (show edits/updates to 4 - 5 dummy users)
      1. super user logs in, creates account, can log in with multiple users, only basic info is present, and can add additional info
      1. all of the code is in a shared repository
      1. everything is dynamic and not static (no hard coded values)
      1. when you sign in and information in saved into database
      1. out of scope: no design requirements, just functionality, login integration with email comes in the future
  1. User Story 2: As a user, I want the ability to edit my account profile information, so that I can keep it up to date as my details change
    1. same as user story 1
  1. User Story 3: As a super mentor, I want the ability to reset the password of other users, so that I can assist them in case they forget their password or encounter login issues.
    1. show that works on multiple users
    1. live walk through of super mentor creating password and then mentor/mentee using new password

    Learning Roadmap:

  1. User Story 5: As a mentor, I want to (skeleton to) assign a learning pathway to a single mentee, so that I can provide personalized guidance and track their progress.
    1. show from profile of multiple mentors
      1. mentor has a button to create a template
        1. a template is an empty card
    1. all on github, dynamic, working software
  1. User Story 6: As a mentor, I want to assign a learning pathway to multiple mentees simultaneously, so that I can efficiently mentor a group of individuals with the same educational goals.
  1. Stretch work (8 has dependency on 4 and 5, and should not be included in this sprint)
    1. User Story 7: As a mentee, I want to be able to view the learning pathway assigned to me by my mentor, so that I have clarity on the skills and knowledge I need to acquire.
    1. User Story 8: As a mentee, I want the ability to mark my progress within the assigned learning pathway, indicating the skills I have completed, so that I can track my own development and communicate it within the app.
  1. Out of scope
    1. User Story 4: As a mentor, I want to create a learning pathway empty template, so that I can structure and organize the educational journey for my mentees.
      1. show from profile of multiple mentors
        1. mentor has a button to create a template
          1. a template is an empty card
  1. Design / UI
    1. User story - draft of UI for the user stories we have so far
      1. draft of the login page
      1. draft of the sign up
      1. draft of assigning

The team members indicated their willingness to work on the following user stories.